property and land management or development - German English Dictionary